#include"reg52.h"
sbit D1=P2^0;
sbit D2=P2^1;
sbit D3=P2^2;
sbit D4=P2^3;
sbit D5=P2^4;
sbit D6=P2^5;
sbit D7=P2^6;
sbit D8=P2^7;

void sleep(int x)
 
{
 
unsigned char i,j;
 
for(i=0;i<255;i++)
	{
		for(j=0;j<255;j++)
			{;}
	}
 
}

int main()
{
	while(1)
	{
		D8=1;
		D1=0;
		sleep(1);
		D2=0;
		D1=1;
		sleep(1);
		D3=0;
		D2=1;
		sleep(1);
		D4=0;
		D3=1;
		sleep(1);
		D5=0;
		D4=1;
		sleep(1);
		D6=0;
		D5=1;
		sleep(1);
		D7=0;
		D6=1;
		sleep(1);
		D8=0;
		D7=1;
		sleep(1);
		
	}
	
}